Today, the best-selling product in history turns 10 years old. On June 29, 2007, the original iPhone went on sale…
In this post, we’ll explore the value and business case for good software architecture. If you've worked with a programmer, you…
I frequently encounter situations where I have a lot of code that needs to be refactored. The situation I'm talking…
For months, many have conjectured over yesterday’s Apple event, predicting which new features would ship with iPhone 7 and iPhone…
Test-driven development and the mobile development community as a whole is maturing and reinventing traditional paradigms with a mobile twist,…
It hasn’t quite been the game-changer most critics have come to expect from Apple, but the Watch has been incredibly…
I just returned from a trip down to Mexico for my best friend’s wedding where, despite many shocking sights and…
Software developers pride themselves on their ability to solve problems. To navigate the complexities of technology and provide a solution…
In this post, we'll create a web server that posts a message to Slack when a pull request is opened…
Last week, the Stable Kernel Sky Squid Squad leaders strolled up the BeltLine together in search of “tiny sandwiches” and…
“Mobile first” has become the marcomm rallying cry as more and more people consume information via smartphone than any other…
Determining the right software development life cycle at a young consultancy can be a challenging process. Searching my toolbox for…